Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
27 TEWINGTON PLACE Semi-Detached £125,000 22 Aug 2018
28 TEWINGTON PLACE Semi-Detached £98,000 21 Nov 2002
35 TEWINGTON PLACE Semi-Detached £71,000 22 Mar 2002
37 TEWINGTON PLACE Semi-Detached £227,500 28 Sep 2023